Versions:

  • 0.8.0
  • 0.7.1
  • 0.7.0
  • 0.6.0
  • 0.5.3
  • 0.2.3

OneKeymap CLI is a cross-platform command-line utility designed to eliminate the repetitive task of manually re-mapping keyboard shortcuts when developers move between code editors. Published by xinnjie and currently at version 0.8.0, the tool has evolved through six public releases since its inception. Its core purpose is to provide a single, editor-agnostic keymap file that can be imported into, exported from, and continuously synchronized across Visual Studio Code, IntelliJ IDEA, Zed, Helix, and other emerging editors. Typical use cases include onboarding new team members with a standardized shortcut scheme, migrating personal settings after a system reinstall, or maintaining consistency between machines running different operating systems. Because the utility reads and writes industry-standard JSON and XML key-binding definitions, it also integrates cleanly with dot-files repositories and CI pipelines, allowing entire development environments to be spun up with a one-command restore. The software falls squarely into the “System Tuning & Utilities” category, yet its workflow orientation makes it equally relevant for “Developer Tools” catalogs. Built in Rust, the binary is portable, dependency-free, and operates without elevated privileges, so it can be scripted in post-install automation or launched on-demand from integrated terminals inside the editors themselves. Version 0.8.0 introduces incremental sync, dry-run preview, and automatic backup of pre-existing shortcuts, refinements that have stabilized after feedback gathered across the preceding five iterations. OneKeymap CLI is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version, and supporting batch installation of multiple applications.

Tags: